# -*- coding:utf-8 -*-
'''
@Date:2022/10/5  20:30
@Author:yjh
'''


#运行以下代码可直接跳转到allure报告


import os
import pytest
"""

if __name__ == '__main__':

    # 执行pytest用例，并生成allure报告

    pytest.main(['-s', '-v', '--lf', '-m', 'test', r"--alluredir=./report/tmp/"])

    #os.system("allure generate ./report/tmp/ -o ./report/html/ --clean")
    os.system("allure open ./report/html/ ")  # 运行完直接打开报告




"""

if __name__ == '__main__':
    # pytest执行脚本并生成测试结果文件到report/tmp目录下
    pytest.main(['-s','--alluredir','report/tmp'])

    # 将report/tmp目录下的结果文件生成html类型的测试报告文件到report/html目录下
    # -o report/html --clean 是为了清空已有的测试报告再生成
    os.system(r'allure generate report/tmp -o report/html --clean')
